StormMESA

 

StormMESA is Sam Jordan's port of the Mesa, the OpenGL compatible graphics library.
Now supports 3D Hardware via the Warp3D standard.

 

DownloadF&AGallery

     

And so it begins...
The Origin of StormMesa

  Minimal Requirements
Features
Contact
     

And so it begins...

In spring 1998 the software StormMesa 2.0 was released, which provided the possibility to run OpenGL applications on the AMIGA. It was the only OpenGL compatible graphics library at that time, which also provided support for PowerPC processors, so that it was possible to achieve a high performance.

But OpenGL has extreme hardware requirements, and often the fastest CPU's can't deliver enough power. What is known from other platforms also applies to the AMIGA platform: to run OpenGL applications in reasonable performance, a fast 3D graphics board is a must.

Up to now it was hardly possible to add 3D hardware support to OpenGL implementations for the AMIGA: there was simply no powerful driver software. And this changes now. With 'Warp3D' a hardware-independent driver system is available which is so powerful, that it is possible to use almost every OpenGL features with 3D hardware, if the hardware provides the features.

As a logical consequence a new StormMesa version was developed, which contains a driver for Warp3D. Now it is possible to run OpenGL applications with never-seen performance on the AMIGA. Besides that a lot of other improvements were done to the StormMesa software.

Now, StormMesa 3.0 is finally ready. Have a lot of fun while testing all those demo programs, which are available.

The Origin of StormMesa

StormMesa V3.0 is a 3D graphics library which is almost completely OpenGL compatible. This library is freely distributable under the GNU Public License. The GPL can be found in the MESA distribution archive (file 'LICENSE').

StormMesa V3.0 is based on MESA 3.0 beta 8 by Brian Paul. More information on MESA can be found on the WWW at 'http://www.mesa3d.org' or in the MESA distribution archive 'README' file.

StormMesa V3.0 is based on AMesa V1.6 by Stefan Zivkovic. In the MESA distribution archive the file 'README.AMIGA' can be found, which contains information on StormMesa V1.6.

Together with StormMESA V3.0, an implementation of GLUT 3.7 is provided. Information about GLUT can be found on the official GLUT homepage.

Minimal requirements for StormMesa 3.0

Recommended is a PowerPC processor, OS3.1, graphics board and a big amount of memory. Also very recommended is a powerful 3D accelerator.

Features of StormMesa 3.0

(new 3.0 features are written in italics)

StormMesa V3.0 was compiled with the StormC compiler and assembled with the PhxAss (68K) and Storm-PowerASM (PowerPC) assemblers.

Contact

Whenever questions to StormMesa appear, we will enjoy to answer them. We will also be happy about reactions of any kind, for example suggestions for improvements, ideas for enhancements, criticisms.
 

s.jordan@haage-partner.com